Why Reading Patterns Matter in Storage Coding & Scheduling Design
نویسندگان
چکیده
Coding techniques for storage systems are gaining traction in data center (DC) applications, owing to their data survivability performance, and more recently, to their ability to mitigate traffic congestion. This paper considers stochastic allocation schedules in networks that admit bulk file requests, across three drive blocking models. We consider a block-based code and a stochastic scheduling algorithm which is beneficial in the case of continuous chunk read patterns. In particular, we demonstrate that in systems with continuous chunk reading patterns, when drive blocking is either independent or from traffic congestion, block coded storage can reduce average download time by 10–66%, given modern system parameters. However, a distinction should be made between systems with continuous and those with interrupted chunk read patterns. For interrupted chunk read systems, given our allocation algorithm that performs well for continuous reads, block coded storage performance can be worse than replication; numerical illustrations show relative losses over 66%. These illustrations demonstrate that to harness the full benefits of coded storage and to avoid pitfalls, careful attention must be paid to continuous vs. interrupted chunk reading patterns, codes other than block codes should be considered, as could joint code-scheduling design. Keywords-Blocking probability; bulk requests; cloud computing architectures; coded storage; design patterns; download time; file chunks; reading patterns; storage.
منابع مشابه
خواندن معماری؛ چیستی، چرایی و چگونگی در جستجوی مدلی برای آشنایی با تاریخ معماری ایران و نقش آن در سپهر معماری
Understanding the invaluable history of Iranian architecture and utilizing its sustainable bases, principles and patterns can help us improve architecture both in the present and in the future. To understand Iranian architecture, it is essential that we can read it thoroughly and correctly; but before that, we need to have a comprehensive definition of it. So, the main question of this resear...
متن کاملQueued cross-bar network models for replication and coded storage systems
Coding techniques may be useful for data center data survivability as well as for reducing traffic congestion. We present a queued cross-bar network (QCN) method that can be used for traffic analysis of both replication/uncoded and coded storage systems. We develop a framework for generating QCN rate regions (RRs) by analyzing their conflict graph stable set polytopes (SSPs). In doing so, we ap...
متن کاملConstraint Based Scheduling: Applying Constraint Programming to Scheduling Problems
Introducing a new hobby for other people may inspire them to join with you. Reading, as one of mutual hobby, is considered as the very easy hobby to do. But, many people are not interested in this hobby. Why? Boring is the reason of why. However, this feel actually can deal with the book and time of you reading. Yeah, one that we will refer to break the boredom in reading is choosing constraint...
متن کاملOptimal Scheduling of Battery Energy Storage System in Distribution Network Considering Uncertainties using hybrid Monte Carlo- Genetic Approach
This paper proposes a novel hybrid Monte Carlo simulation-genetic approach (MCS-GA) for optimal operation of a distribution network considering renewable energy generation systems (REGSs) and battery energy storage systems (BESSs). The aim of this paper is to design an optimal charging /discharging scheduling of BESSs so that the total daily profit of distribution company (Disco) can be maximiz...
متن کاملA modular framework for implementing joint wireless network coding and scheduling algorithms
Intersession network coding (NC) can provide significant performance benefits via mixing packets at wireless routers; these benefits are especially pronounced when NC is applied in conjunction with intelligent scheduling. NC, however, imposes certain processing operations, such as encoding, decoding, copying, and storage. When not utilized carefully, all these operations can induce tremendous p...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2015